Tech

Rivian announces another shipping delay but also some cool new software features